On-Demand Video Course

Mastering the SharePoint Framework (SPFx)

This course gets you up-to-speed on the SharePoint Framework (SPFx), the recommended way to extend SharePoint Online & SharePoint Server.

Chapters
32
Lessons
239
Hours
41+

Join 1000’s of developers who’ve trusted Voitanos & Andrew Connell with their SharePoint Framework education!

In 2017, Microsoft launched the SharePoint Framework (SPFx) as the recommended way to customize and extend the SharePoint modern experience. Subsequent updates expanded the framework’s capabilities and brought it to SharePoint on-premises deployments including SharePoint Server 2016, SharePoint Server 2019, & SharePoint Server Subscription Edition (SE).

Tip: What is the SharePoint Framework?
Not sure what the SharePoint Framework is, why Microsoft created it, or who & where it can be used? In his 5-part series SharePoint Framework Five “W"s & One “H” answered, Andrew Connell answers the most common questions about the SharePoint Framework.

The SharePoint Framework represents a significant pivot from how we customized & extended SharePoint in the past, but also how we built these solutions. Consider…

  • We no longer build server-side solutions that are deployed to SharePoint Servers. Instead, all customizations are implemented as client-side solutions written in TypeScript and use popular web frameworks such as React.
  • We’ve traded ASP.NET and Visual Studio for a popular & light-weight web development stack of tools including tools like Visual Studio Code, Node.js, npm, Webpack, and Gulp.

Make no mistake, this is a huge change for long-time SharePoint developers. If you’re a traditional server-side SharePoint developer, it can be quite a bit to learn. Even seasoned web developers have a lot to learn to be productive in extending and customizing the SharePoint Framework.

This course is the best resource available to learn the SharePoint Framework development model to extend and customize SharePoint. Whether you are just starting out and need the basics, or you’re an experienced developer looking for dive deep into the nuts and bolts and incorporate DevOps practices, you’ll find a package for you!

Meet your Instructor » Andrew Connell
Microsoft MVP, Microsoft 365 Development

Andrew is a long-time web developer who's worked with every SharePoint development model going back to SharePoint Portal Server 2003. He's seen farm solutions, sandbox solutions, add-ins, JavaScript injection... if you can do it in SharePoint, Andrew's done it!

His work with the SharePoint Framework and Microsoft goes back prior to the first public release in early 2017. Andrew's taken all this experience, knowledge, guidance and packed it into this course, Mastering the SharePoint Framework. Learn the SharePoint Framework with Andrew from 41+ hours of theory, explanations, and demos across 250+ lessons in his flagship course, Mastering the SharePoint Framework!

Quality content, always current

Course Bundles

All course bundles include the following:

  • Lifetime access

    Your one-time purchase gets you lifetime access to the course. There's no recurring subscription or fees down the road. It includes lifetime access to all current and future updates to the course.

  • Evergreen content

    Lessons in this course are updated as the SharePoint Framework is updated and expanded. Your enrollment in the course gets you access to all future updates.

  • 24/7 Access

    Learn at work, home, or on the go at your own pace. All videos are streamed and available on-demand 24 x 7 x 365.

  • 70+ sample projects (updated to SPFx v1.16)

    Each of the paid bundles of the course includes sample projects students can download for reference. The Fundamentals Bundle includes 43 projects & the Ultimate Bundle includes 33 projects!

  • Prescriptive guidance & best practices

    Every lesson explains how something works with more detail you'll find from the official documentation in an unopinionated way. You'll also gain insights into the best practices on on how and why you should select some options over others.

Flexible Learning Options

Three Bundles to Choose From

The Mastering the SharePoint Framework is available in one of three bundles. Pick the bundle that meets your learning needs and goals.

Got a question not addressed on this page?
Check our frequently asked questions!

Mastering the SharePoint Framework - Starter Bundle
Starter Bundle

This bundle is 100% FREE and includes chapters (3+ hours of instruction in 21 lessons) that introduce the course and explain what the SharePoint Framework is as well as what you can expect to learn. A final chapter in this bundle explains and walks you through installing & configuring up your environment so you can start SharePoint Framework development right away!

Mastering the SharePoint Framework - Fundamentals Bundle
Fundamentals Bundle

Understand the core parts of being productive with the SharePoint Framework in this bundle! Packed with 19+ hours instruction in 119 lessons, you'll learn how to build client-side web parts & extensions, use React, jQuery, and the Office UI Fabric to customize your SharePoint deployment. You'll also learn how to incorporate data from SharePoint, Microsoft Graph and other third-party web APIs in your SPFx components!

Mastering the SharePoint Framework - Ultimate Bundle
Ultimate Bundle

Want to become a master of the SharePoint Framework? This is the bundle for you! This bundle includes everything in the Fundamentals Bundle plus an additional 18+ hours of instruction in 99 lessons to help you master the SharePoint Framework. Learn how to collaborate with a team of developers, implement robust automated test processes with Jest, incorporate DevOps CI/CD and process with Azure Piplines and Github Actions, measure and analyze the usage of your customizations, and so much more!

Pricing

Pay once, own it forever, lifetime updates

Contact us to upgrade your bundle at any time for the difference in price.

Starter Bundle

$ 0
  • Setup your SPFx dev environment

  • Over 3 hours of videos

  • 3 chapters & 21 lessons

  • Instructor-led demos

  • Evergreen content

  • Access to student-only channels in the Voitanos community on Discord

  • Monthly office hours with author Andrew Connell

  • Access to mastermind group

Most popular

Ultimate Bundle

$ 995
  • Full access to all chapters, lessons, & downloads in our Mastering the SharePoint Framework

  • Perfect for enterprise developers who want to master the SharePoint Framework

  • Includes the Starter & Fundamentals Bundles

  • Adds 18+ hours of videos & demos

  • Adds 13 chapters & 99 lessons

  • Download code demos in this bundle

  • Priority access to monthly office hours with author Andrew Connell

  • Access to student-only mastermind channel (Voitanos community on Discord) for Q/A & discussions with the author Andrew Connell

Fundamentals Bundle

$ 495
  • Learn SPFx basics

  • Includes the Starter Bundle

  • Adds 19 hours of videos & demos

  • Adds 16 chapters & 119 lessons

  • Download code demos in this bundle

  • Monthly office hours with author Andrew Connell

  • Access to mastermind group

Live outside the United States? We support Purchasing Power Parity with discounts up to 60% off!

Course Syllabus

Here's what's inside...

Explore what and lessons you'll find in this course.
Every chapter in the course, including lesson descriptions, are as follows:

Includes everything in the Starter bundle, plus...

Chapters
16
Lessons
119
Hours
19+

Join some of the 1000's of developers who've taken this course!

The Mastering the SharePoint Framework is available in one of three bundles. Pick the bundle that meets your learning needs and goals.

Frequently Asked Questions

These are the most common questions we get about this course.

Still have a question? Check the site FAQ for general questions or Contact us!

How's this course, "Mastering the SharePoint Framework", related to the course "Build Web Parts with the SharePoint Framework"?

The course, Build Web Parts with the SharePoint Framework, includes the exact same content in this course’s chapters on Web Parts & property panes found in the Fundamentals bundle.

In other words, if you’re enrolled in Mastering the SharePoint Framework’s Fundamentals or Ultimate bundle, you don’t need to enroll in Build Web Parts with the SharePoint Framework course.

How's this course, "Mastering the SharePoint Framework", related to the course "Extend the SharePoint UX with the SharePoint Framework Extensions"?

The course, Extend the SharePoint UX with the SharePoint Framework Extensions, includes the exact same content in the chapter on Extensions found in the Fundamentals bundle.

In other words, if you’re enrolled in Mastering the SharePoint Framework’s Fundamentals or Ultimate bundle, you don’t need to enroll in Extend the SharePoint UX with the SharePoint Framework Extensions course.

How's this course, "Mastering the SharePoint Framework", related to the course "Extend Viva Connections with the SharePoint Framework Adaptive Card Extensions"?

The course, Extend Viva Connections with the SharePoint Framework Adaptive Card Extensions, includes the exact same content in the chapter on Adaptive Card Extensions found in the Ultimate bundle.

In other words, if you’re enrolled in Mastering the SharePoint Framework’s Fundamentals or Ultimate bundle, you don’t need to enroll in Extend Viva Connections with the SharePoint Framework Adaptive Card Extensions course.

Can I upgrade from the Mastering the SharePoint Framework Fundamentals Bundle to Ultimate Bundle in the future?

Sure! We’re happy to upgrade your enrollment in this course to the Mastering the SharePoint Framework Ultimate bundle.

To arrange an upgrade, please contact us.